#include <stdio.h>
#include <stdlib.h>

int main()
{
    /*
        指针的大小是相同的！
        为什么？
        指针是用来存储地址的！
        指针需要多大空间，取决于存储地址的内存空间大小
            32位机器 -- 32bit => 4个字节
            64位机器 -- 64bit => 8个字节
     */

    printf("char类型的指针大小:%d\n", sizeof(char *));
    printf("short类型的指针大小:%d\n", sizeof(short *));
    printf("int类型的指针大小:%d\n", sizeof(int *));
    printf("double类型的指针大小:%d\n", sizeof(double *));
    printf("float类型的指针大小:%d\n", sizeof(float *));
    //不同环境运行的结果不同取决于编译器的版本

    system("pause");
    return 0;
}